seem ambitious - Espagnol Anglais Dictionnaire